a pitched battle - French English Dictionary